package com.campus.counseling.model.vo;

import lombok.Data;
import java.util.List;

@Data
public class MenuVO {
    private Long id;             // 主键ID
    private Long parentId;       // 父菜单ID
    private String name;         // 菜单名称
    private String path;         // 路由路径
    private String component;    // 组件路径
    private String icon;         // 图标
    private Integer sort;        // 排序
    private Integer type;        // 类型(0:目录 1:菜单 2:按钮)
    private String perms;        // 权限标识
    private Integer visible;     // 是否显示(0:隐藏 1:显示)
    private Integer status;      // 状态(0:禁用 1:正常)
    private String redirect;     // 重定向地址
    private String title;        // 菜单标题
    private Boolean hidden;      // 是否隐藏
    private List<MenuVO> children;  // 子菜单列表
} 